JavaScript

Intl.Segments.prototype[@@iterator]() メソッド


編集:2023.01.20 by T.A.

[Edge]。→

Segments の反復処理できる新しいイテレーター オブジェクトで返します。

構文
Segments[Symbol.iterator]()
Segments Segments。→Intl.Segmenter.segment()
Symbol.iterator Symbol.iterator
DA=new Intl.Segmenter('ja', {granularity:'word'});  //日本語、粒度:ワード。
SO=DA.segment("あい かき、さし。");
It=SO[Symbol.iterator]();  //=[object]:[object Segmenter String Iterator]
for(Seg of It){
  alert(Seg.segment);
}
//表示結果:「あい」「 」「かき」「、」「さ」「し」「。」

new Intl.Segmenter()


テスト